overlying sediments - Francés Inglés Diccionario